//1、引入http
let http=require('http');
let fs=require('fs');

//2、创建服务器
let server=http.createServer((req,res)=>{
    
    //HTML结构:   
    res.setHeader('Content-Type','text/html;charset=utf-8');
    res.write('<h1>我的世界变化很大啊！</h1>');
	//文本格式: 
    res.write('<br>');
    res.write("我的世界变化很大");
	//样式:     
    res.write('<br>');
    res.write(`<h1 style="font-size: 200px; color:red">红色</h1>`);
	//JS:     
    res.write(`<script>console.log("12312312");</script>`);
	//json 
    res.write('<br>')
    let jsonData={name: 'Axlng',age: 20};
    let str=JSON.stringify(jsonData);
    res.write(str);
    //	1.2 处理URL路径信息（首页，登入，注册，产品列表，订单列表）
    if(req.url=='/'|| req.url=='/index'){
        res.end('首页');
    }else if(req.url=='/login'){
        res.end('登录页面');
    }else if(req.url=='/reg'){
        res.end('主页页面');
    }else if(req.url=='/user'){
        res.end('用户主页');
    }else if(req.url=='/img'){
        fs.readFile('.img/demo.jpg', function(err,data){
            if(err){
                res.end('图片显示失败');
            }else{
                res.setHeader('Content-Type',"image/jpg");
                res.end('图片显示成功');
            }
        })
    }else{
        res.end('404');
    }
    res.end();
})
//3、绑定监听端口及域名
server.listen(3000,'www.ray.com',()=>{
    console.log('服务器已成功运行,域名：www.ray.com');
})